package com.handpay.zztong.hp.bean;

import android.os.Parcel;


public class WithdrawRecordsBill extends ResponseBean
{

	private static final long	serialVersionUID	= 8028558866698759606L;
	public static final int		STATUS_FAILED		= 1; //提现申请失败
	public static final int		STATUS_SUCCESS		= 0; //提现申请成功
    public static final int		STATUS_WDING		= 2; //提现中
    public static final int		STATUS_WD_SUCCESS	= 3; //提现成功
    public static final int		STATUS_WD_FAIL		= 4; //提现失败
	/**
	 * 提现申请时间
	 */
	private String				withDrawApplyTime;
	/**
	 * 提现状态
	 */
	private String				withDrawstatus;
    /**
     * 提现状态描述
     */
    private String             mWithDrawDes;
	/**
	 * 申请提现金额
	 */
	private String				applyWithdrawAmount;
	/**
	 * 实际提现金额
	 */
	private String				actualWithdrawAmount;


	public String getWithDrawApplyTime() {
		return withDrawApplyTime;
	}

	public String getWithDrawstatus() {
		return withDrawstatus;
	}

	public String getmWithDrawDes() {
		return mWithDrawDes;
	}

	public String getApplyWithdrawAmount() {
		return applyWithdrawAmount;
	}

	public String getActualWithdrawAmount() {
		return actualWithdrawAmount;
	}

	public void setWithDrawApplyTime(String withDrawApplyTime) {
		this.withDrawApplyTime = withDrawApplyTime;
	}

	public void setWithDrawstatus(String withDrawstatus) {
		this.withDrawstatus = withDrawstatus;
	}

	public void setmWithDrawDes(String mWithDrawDes) {
		this.mWithDrawDes = mWithDrawDes;
	}

	public void setApplyWithdrawAmount(String applyWithdrawAmount) {
		this.applyWithdrawAmount = applyWithdrawAmount;
	}

	public void setActualWithdrawAmount(String actualWithdrawAmount) {
		this.actualWithdrawAmount = actualWithdrawAmount;
	}

	@Override
	public int describeContents() {
		return 0;
	}

	@Override
	public void writeToParcel(Parcel dest, int flags) {
		super.writeToParcel(dest, flags);
		dest.writeString(this.withDrawApplyTime);
		dest.writeString(this.withDrawstatus);
		dest.writeString(this.mWithDrawDes);
		dest.writeString(this.applyWithdrawAmount);
		dest.writeString(this.actualWithdrawAmount);
	}

	public WithdrawRecordsBill() {
	}

	protected WithdrawRecordsBill(Parcel in) {
		super(in);
		this.withDrawApplyTime = in.readString();
		this.withDrawstatus = in.readString();
		this.mWithDrawDes = in.readString();
		this.applyWithdrawAmount = in.readString();
		this.actualWithdrawAmount = in.readString();
	}

	public static final Creator<WithdrawRecordsBill> CREATOR = new Creator<WithdrawRecordsBill>() {
		@Override
		public WithdrawRecordsBill createFromParcel(Parcel source) {
			return new WithdrawRecordsBill(source);
		}

		@Override
		public WithdrawRecordsBill[] newArray(int size) {
			return new WithdrawRecordsBill[size];
		}
	};
}
